Jupyter at Bryn Mawr College |
|||
Public notebooks: /services/public/dblank |
import calysto.graphics as graphics
canvas = graphics.Canvas(size=(600, 200))
canvas
canvas.draw(graphics.Rectangle((100,100), (50,50)))
canvas.draw(graphics.Text("1", (10,180)))
rect = graphics.Rectangle((300,100), (50,50))
rect.draw(canvas)
rect.fill("red")
canvas
rect.stroke?
canvas
rect.fill(graphics.Color(0, 0, 0, 0))
canvas
canvas.draw(graphics.Rectangle((270, 90), (50, 50)))
rect.move((0,0))
canvas.shapes.remove(rect)
canvas
canvas.shapes.insert(0, rect)
canvas
canvas.shapes.sort(key=lambda shape: shape.start)
canvas
canvas.filename